one that kidnaps children - French English Dictionary